rubber cheque - German English Dictionary